package com.cup.wx.micro.service;

import java.util.Map;

import com.cup.wx.micro.bean.WXPayOrder;

public interface WXPayService {
	
	/**
	 * 统一下预支付订单
	 * @return
	 * @throws Exception
	 */
	public Map<String, String> unifiedOrder(WXPayOrder payOrder) throws Exception;
	
	/**
	 * 订单查询
	 * @return
	 * @throws Exception
	 */
	public Map<String, String> orderQuery() throws Exception;
	
	/**
	 * 退款查询
	 * @return
	 * @throws Exception
	 */
	public Map<String, String> downloadBill() throws Exception;
	
	/**
	 * 
	 * @return
	 * @throws Exception
	 */
	public Map<String, String> refundQuery() throws Exception;
}
